/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package LogicadeNegocio;
import CapadeDatos.DaoTurno;
import java.util.ArrayList;
import java.util.Iterator;

import javax.swing.JComboBox;
import modelo.beancarrera;
import modelo.beanturno;
/**
 *
 * @author principal
 */
/*
 * Aka es donde se hace la magia jaja ... creamos la clase con un Jtable de parametro
 *
 */
public class Comboturno {
    JComboBox jcombo;
    String opcion;
    String valor;
      ArrayList lista = DaoTurno.nombreCarrera();
      beanturno[] detalles = new beanturno[lista.size()];
    public Comboturno(JComboBox combo){
        jcombo = combo;
       jcombo.setSize(100,20);
    }
 
    public void cargarcarreras() throws Exception{
     // Llamamos al metodo datos modulo que nos devuelve el ArrayList

      Iterator itr = lista.iterator();
      int j=0;
      while (itr.hasNext()) {
          detalles[j] =  (beanturno) itr.next();
          j++;
      }
          jcombo.removeAllItems();
      for(int i=0;i<=detalles.length-1;i++){
      jcombo.addItem(detalles[i].getDescripcion());
      }

       

    }
    public  int turno(int i){
        return detalles[i].getCod_turno();
    }
}
